slit trench - Turco Inglés Diccionario